# Рекурсивная атака

Всё началось достаточно хорошо, но, несмотря на то, что конкурс продлился в итоге целый месяц, что-то пошло не так, и получилось то, что получилось.

С точки зрения соответствия теме конкурса тоже есть вопросы.

Игрок управляет некой армией, которой нужно захватить некое королевство. Проблема в том, что игрок может управлять только одним юнитом за раз. Но это не проблема, потому что после гибели юнита игра начинается сначала, а предыдущий юнит будет сражаться на нашей стороне, запомнив все действия, которые он совершил до гибели.

Идея не нова, конечно. На самом деле, я уже реализовывал что-то подобное более 10 лет назад для конкурса "Something Strike". Думаю, сейчас получилось немного лучше, но в прошлый раз, кажется, было более целостно.

## Управление

- WSAD - направление
- Space - атака (у каждого юнита своя)
- Enter - старт в меню и магазине

## Движок/код

Всё это дело написано на языке Haxe с использованием моего движка RES и OpenFL для сборки проекта под Windows. Код движка приложен к репозиторию, но для сборки рекомендуется использовать версии из git:

- RES: [https://github.com/RES-Haxe/res/tree/657007608aa9bae9b2d7d28227811046ac0c6945](https://github.com/RES-Haxe/res/tree/657007608aa9bae9b2d7d28227811046ac0c6945)
- RES-OpenFL — "адаптер", позволяющий использовать движок поверх OpenFL: [https://github.com/RES-Haxe/res-openfl/tree/7d585940a5269ccd5ee74b0734467c4a9ad23f2b](https://github.com/RES-Haxe/res-openfl/tree/7d585940a5269ccd5ee74b0734467c4a9ad23f2b)
- ase 2.1.0

Всё остальное, надеюсь, будет обеспечено обратной совместимостью. Привожу версии, на всякий случай, если через ещё 10 лет я захочу попробовать воссоздать этот билд.

---

Ну вот и всё. Всем спасибо! Пишите, если что: kefir.rwr@gmail.com

25 июня 2024